electric hydraulic steering gear - Francés Inglés Diccionario